راهکاری نوین برای جلوگیری از عدم سازگاری در به روز رسانی پویای سیستم های نرم افزاری مبتنی بر وب

Authors

سید حبیب سیف زاده

حسن ابوالحسنی

محسن صدیقی مشکنانی

abstract

به روز رسانی نرم افزار نیاز دارد تا برنامه ی در حال کار متوقف شده، تغییرات در آن اعمال گشته و سپس برنامه از ابتدا آغاز به کار نماید. این چرخه باعث بروز وقفه در اجرای نرم افزارها می شود که برای کاربران نهایی مطلوب نیست. این مساله خصوصا در مورد برنامه های وب که امروزه در اکثر صنایع مورد استفاده قرار می گیرند از اهمیت بیشتری برخوردار است، زیرا این برنامه ها اغلب باید به طور شبانه روزی در دسترس باشند. سیستمهای به روز رسان پویایی وجود دارند که امکان به روز رسانی نرم افزارها را در حین کار و بدون توقف آنها فراهم می آورند، لیکن چنین سیستم هایی برای به روز رسانی پویای نرم افزارهای وب نایاب هستند. در این مقاله می کوشیم راهکارهای لازم را برای تولید یک سیستم به روز رسان پویای مبتنی بر وب ارائه نماییم. در ارائه این راهکارها، ضمن روان سازی روش های موجود در ادبیات تحقیقِ به روز رسانی پویا برای استفاده در نرم افزارهای مبتنی بر وب، همواره تاکید بر حفظ سازگاری برنامه ها بوده است. برای این منظور، کلیه حالاتی که ممکن است در حین به روز رسانی پویای یک نرم افزار رخ دهد پیش بینی شده و اقداماتی که سیستم باید برای حفظ سازگاری خود و برنامه ی در حال اجرا در هر یک از حالات پیش بینی شده انجام دهد بیان گردیده است. در پایان نحوه پیاده سازی و ارزیابی سیستم پیشنهادی مورد بحث قرار گرفته است.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

راهکاری نوین برای جلوگیری از عدم سازگاری در به روز رسانی پویای سیستم‌های نرم‌افزاری مبتنی بر وب

به روز رسانی نرم‌افزار نیاز دارد تا برنامه‌ی در حال کار متوقف شده، تغییرات در آن اعمال گشته و سپس برنامه از ابتدا آغاز به کار نماید. این چرخه باعث بروز وقفه در اجرای نرم‌افزارها می‌شود که برای کاربران نهایی مطلوب نیست. این مساله خصوصا در مورد برنامه‌های وب که امروزه در اکثر صنایع مورد استفاده قرار می‌گیرند از اهمیت بیشتری برخوردار است، زیرا این برنامه‌ها اغلب باید به طور شبانه روزی در دسترس باش...

full text

راهکاری نوین برای جلوگیری از عدم سازگاری در به روز رسانی پویای سیستم‌های نرم‌افزاری مبتنی بر وب

به روز رسانی نرم‌افزار نیاز دارد تا برنامه‌ی در حال کار متوقف شده، تغییرات در آن اعمال گشته و سپس برنامه از ابتدا آغاز به کار نماید. این چرخه باعث بروز وقفه در اجرای نرم‌افزارها می‌شود که برای کاربران نهایی مطلوب نیست. این مساله خصوصا در مورد برنامه‌های وب که امروزه در اکثر صنایع مورد استفاده قرار می‌گیرند از اهمیت بیشتری برخوردار است، زیرا این برنامه‌ها اغلب باید به طور شبانه روزی در دسترس باش...

full text

ارائه راهکاری مبتنی بر معماری به منظور بازپیکربندی پویا و ایمن سیستم های نرم افزاری مبتنی بر مولفه

بسیاری از برنامه های کامپیوتری نیازمند اجرای مداوم و بدون وقفه هستند. این شکل از اجرا در مورد برنامه های حیاتی چون پردازشگرهای تراکنش های مالی، سوییچ های مخابراتی، سیستم های کنترل ترافیک هوایی، سیستم های امنیتی نظامی و دیگر سیستم های نیازمند به دسترس پذیری بالا، به مراتب برجسته تر و از اهمیت بالاتری برخوردار است.در ساده ترین حالت که به بروزرسانی ایستا مشهور است، ارتقاء و برطرف سازی خطای یک سیست...

15 صفحه اول

طراحی نرم افزاری برای آموزش و سنجش واژگان پایه ی زبان فارسی: راهکاری نوین

توسعه ی فناوری اطلاعات و ارتباطات در برنامه های آموزشی، گامی مؤثر و مفید بوده که توانسته در اهداف، برنامه ها و روش های آموزشی تحولی چشمگیر ایجاد کند و بدین ترتیب بر اثربخشی و سرعت آموزش بیفزاید. در راستای تحقق نقش عمیق تر فناوری در نظام های آموزشی خصوصاً آموزش زبان، پژوهش حاضر تلاش نموده گامی در این جهت برداشته و با هدف تولید یک نرم-افزار برای آموزش و سنجش واژگان پایه ی زبان فارسی به غیرفارسی زب...

15 صفحه اول

My Resources

Save resource for easier access later


Journal title:
روش های هوشمند در صنعت برق

Publisher: دانشگاه آزاد اسلامی واحد نجف آباد

ISSN 2322-3871

volume 4

issue 13 2013

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023